/**
 * 
 */
package ru.etu.game;

/**
 * @author Alucard
 * @author Neko
 * Класс Bullet представляет собой летящую в одном направлении пулю.
 */
public class Bullet extends DynamicSprite {
	@Override
	public Point getNewPosition() {
		switch(getFront()){
			case LEFT: 	
				setNewPosition(getPoint().minus(new Point(Engine.MINIMAL_MOVE,0,0)));
				break;
			case UP: 	
				setNewPosition(getPoint().plus(new Point(Engine.MINIMAL_MOVE,0,0)));
				break;
			case RIGHT:	
				setNewPosition(getPoint().minus(new Point(0,Engine.MINIMAL_MOVE,0)));
				break;
			case DOWN:	
				setNewPosition(getPoint().plus(new Point(0,Engine.MINIMAL_MOVE,0)));
				break;
		}
		return super.getNewPosition();
	}
	@Override
	public void collision(Sprite sprite) {
		
	}

}
